//返回字符串的长度
var txt = "i love china ,china no.1";
var len = txt.length;
console.log(len)//24

//返回字符串中指定文本首次出现的索引
console.log(txt.indexOf("china"))//7
//从指定的位置开始搜索
console.log(txt.indexOf("china", 10))

//返回字符串中指定文本最后一次出现的索引
console.log(txt.lastIndexOf("china"))//14

//提取字符串的某个部分，可以接受负的索引
console.log(txt.slice(7,13))//china

//和slice一样，但是不接受负的索引
console.log(txt.substring(7,13))//china

//类似slice，但是第二个参数规定被提取部分的长度
console.log(txt.substr(7,10))//china ,chi

//用一个字符串替换指定字符串，只替换首个匹配
console.log(txt.replace("i","mahu"))//mahu love china ,china no.1

//把字符串转换为大写
console.log(txt.toUpperCase())

//把字符串转换为小写
var people = "THIS IS A PEOPLE";
console.log(people.toLowerCase())

//连接两个或多个字符串
var text1 = "rng";
var text2 = "ig";
var text3 = "edg";
var text4 = text1.concat("" ,text2,text3)
console.log(text4)

//删除字符串两端的空白符
var str = "    hello world!    ";
console.log(str.trim())
console.log(str)

//返回字符串指定下标的字符串
var lock = "hello world!";
console.log(lock.charAt(2))